/*
 * MonitorMemoria.h
 *
 *  Created on: 18/10/2011
 *      Author: diego
 */

using namespace std;
#include <stdlib.h>
#include <iostream>
#include <string>

#ifndef MONITORMEMORIA_H_
#define MONITORMEMORIA_H_

class MonitorMemoria {
private:
	int bytes_x_nodoArbol;
	int bytes_x_nodoLista;
	int cont_nodoLista;
	int cont_nodoArbol;
	int mem_maxima;
public:
	MonitorMemoria(int mem_maxima);
	bool hayMemoria();
	void incrementarNodoLista();
	void incrementarNodoArbol();
	void reset();
	virtual ~MonitorMemoria();
};

#endif /* MONITORMEMORIA_H_ */
